home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / games_d / deep815s.zip / README.DOC < prev    next >
Text File  |  1995-12-15  |  22KB  |  553 lines

  1.                   DeeP Installation Documentation
  2.                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3.  
  4.             ┌─────────────────────────────────────────┐
  5.             │    (c) 1995 Sensor Based Systems, Inc.  │
  6.             │        DoomEnhancedEditorProgram        │
  7.             │                                         │
  8.             │          DOOM - HERETIC - HEXEN         │
  9.             │                                         │
  10.             │  █████████                   █████████  │
  11.             │   ██     █                    ██     █  │
  12.             │   ██     █                    ██     █  │
  13.             │   ██     █                    ██     █  │
  14.             │   ██     █  ███████  ███████  ████████  │
  15.             │   ██     █  ██       ██       ██        │
  16.             │   ██     █  █████    █████    ██        │
  17.             │   ██     █  ██       ██       ██        │
  18.             │  █████████  ███████  ███████  ██ tm     │
  19.             │        75454.773@COMPUSERVE.COM         │
  20.             │                                         │
  21.             └─────────────────────────────────────────┘
  22.  
  23.  
  24.                    Sensor Based Systems, Inc.
  25.                       17010 NE 190th St
  26.                    Woodinville, WA 98072-8237
  27.    
  28.                     75454.773@COMPUSERVE.COM
  29.                         (206) 827-8794
  30.  
  31.  
  32.       >>>  DEU users, please review the Help information. <<<
  33.            Although many things look the same, there's
  34.            lot's more you can do (over 101)!
  35.  
  36.            Don't forget that clicking the Right Mouse button
  37.            will edit an object. In addition, clicking the
  38.            Right Mouse Button in any menu selection exits
  39.            the menu (Esc also works). This is the quickest
  40.            way to navigate the menus!!
  41.  
  42.     ┌───────────────────────┐
  43.     │   Table of Contents   │
  44.     └───────────────────────┘
  45.  
  46.     For Ordering Information see  15.
  47.  
  48.     1.  Machine Requirements/VESA video
  49.     2.  Installation
  50.     3.  How to start DeeP
  51.     4.  Command line options
  52.     5.  The DeeP.CHK, .PRJ and .TCF files
  53.     6.  The DeeP Main Menu
  54.     7.  The DeeP Map/Mission Editor
  55.     8.  The commands
  56.     9.  Tutorial
  57.    10.  DPMI DeeP and DeePBSP
  58.    11.  Registered DeePBSP
  59.    12.  DeeP and Windows  << Be sure to view this
  60.    13.  DeeP and QEMM     << Be sure to view this
  61.    14.  DeeP and OS/2
  62.    15.  DeeP and WIN95
  63.    16.  Future stuff
  64.    17.  Ordering information
  65.  
  66.    ──────────────────────────────────────────────────────────────────────
  67.    ──────────────────────────────────────────────────────────────────────
  68.  
  69.  
  70. 1. Machine Requirements / VESA video BIOS
  71.    ──────────────────────────────────────
  72.  
  73.    a. A 386 and above (486 recommended).
  74.    b. A math co-processor is highly recommended. Speeds up DeePBSP about 4X.
  75.    c. A VGA monitor.
  76.    d. A video board with 512Kb.  There are 13 different video boards
  77.       supported. Use VESA first and then try the others if they do not work. 
  78.       If you don't have a VESA board or other problems, UNIVBE may work 
  79.       (see below).
  80.    e. 540kb free memory and a minimum of 6MB extended, although 8MB is
  81.       recommended. 
  82.       Do NOT use expanded memory with EMM386, use the NOEMS option.
  83.    f. HIMEM.SYS loaded   in CONFIG.SYS.
  84.    g. FILES=20 or higher in CONFIG.SYS.
  85.    h. Approximately 2.5 MB of disk space.
  86.    i. Enough additional disk space to save DOOM/HERETIC/HEXEN levels you make.
  87.    j. A mouse (keyboard is a lot harder and some features are mouse only).
  88.    k. DOS 6.2 is optional, but again makes everything else easier.
  89.    l. Either a PATH= to your COMMAND.COM or a SHELL= in CONFIG.SYS.
  90.    m. If you can, Shadow the Video and System BIOS. DOOM just tells you not
  91.       to, for the reasons listed below (shadowing exaggerates the problems).
  92.  
  93.    n. Overview of system considerations:
  94.  
  95.    DeeP and DeePBSP stress the DRAM refresh setting more than many programs.
  96.  
  97.    If you have problems with the video, check the wait states on your DRAM.
  98.    If they are set too low, you will experience "lockups" or strange
  99.    symptoms. (Windows should also be GP faulting a lot and HERETIC behaves
  100.    erratically.)
  101.  
  102.    There is no "normal" system out there, but be careful if you have
  103.    a ZERO wait setting and your memory is 70ns or higher. Some 60ns chips
  104.    also do not work (on a 33Mhz system), depending on the DRAM and the board.
  105.  
  106.    We have not found "ram" check programs that bring out these flaws. Every-
  107.    thing looks fine and stuff may even appear to work for a while. But if
  108.    your system likes to act up at random, take a second look at the settings.
  109.  
  110.    Any system that has a "tweaked" speed (someone upped the clock speed) is
  111.    asking for trouble.
  112.  
  113.    Use a small Smartdrv if you have enough memory. It helps speed up help, 
  114.    reading / saving files and the display of floor and ceiling textures. 
  115.  
  116.    The suggested size of Smartdrv is 256-512kb if you have texture caching 
  117.    turned on. 8mb systems should be able to turn texture caching on and not
  118.    run out of memory with this size of cache. Look at the bottom of the 
  119.    display to see how much memory you are using. The maximum amount is used
  120.    when you turn texture caching on and do a full texture browse. If you
  121.    have 2mb left after doing that, you are in good shape.
  122.  
  123.    DOOM works fine (in fact loads much faster) with Smartdrv (latest 
  124.    Smartdrv anyway), but your system has to have at least 8MB.  Smartdrive 
  125.    takes extended memory away from the DeeP, so if you run out of memory, 
  126.    please reduce the size of the Smartdrive cache.
  127.  
  128.    If your system acts up with Smartdrive, then of course do not use it.
  129.  
  130.    DOS 6.2x or DOS 7 (WIN95) is recommended. 
  131.  
  132.    Use HIMEM.SYS and load DOS high (OK to do with DOOM.)
  133.  
  134.    Normally we suggest selecting the VESA driver the first time, unless
  135.    you spot your card on the list.
  136.  
  137.    The minimum video board has to have 512Kb of memory (more memory is OK).
  138.    The SVGA options tries to detect if you have a video board that supports
  139.    256 colors. This is not VESA and may lock up when you try it.
  140.  
  141.    Some older boards are not VESA compatible, but they are SVGA with
  142.    512kb or more. In other cases, the VESA BIOS does not work correctly
  143.    (ATI is one). VESA software drivers that you can load anytime may solve
  144.    your problems.
  145.  
  146.    UNIVBE is such a driver and will probably work and be fast to boot.
  147.    This driver is available from SBS and from many FTP sites.
  148.  
  149.    This product is NOT made by SBS, but SciTech Software. Unzip the file
  150.    UVBE50BD.ZIP in the same directory as DeeP (or another if you like).
  151.  
  152.    UVBE51BD.ZIP is a new version with lots of extra stuff, but is too large 
  153.    to include. 
  154.    
  155.    Its available from ftp.scitechsoft.com or http://www.scitechsoft.com. 
  156.  
  157.    Follow the instructions given, but they are fairly simple. 
  158.    Enter > UNIVBE /? to get a list of the options.
  159.  
  160.    For most, entering " > UNIVBE -l " works. This loads the driver high
  161.    and autodetects your board.
  162.  
  163.    Even for VESA boards, this program may speed up your video for all your
  164.    applications (DOOM works ok with it.)
  165.  
  166.    If you can play DOOM reliably, you will probably be able to run DeeP.
  167.  
  168. 2. Installation
  169.    ──────────────────────────────────────
  170.  
  171.    a. DeePxxxS.ZIP is the shareware zipped distribution files for DeeP.
  172.    b. DeePREG.ZIP is the zipped registered distribution file for DeeP.
  173.    c .DeePFILE.ZIP contains the zipped support files for registered DeeP.
  174.    d. UVBE50BD.ZIP contains the zipped files for UNIVESA.
  175.  
  176.    Use PKUNZIP (2.04 or later) to unzip the above into any directory on your
  177.    hard drive. PKUNZIP is available from many sources, probably including
  178.    the one you obtained DeeP from.  (Now this was probably in a zipped file
  179.    so you already know how to do this, right?)
  180.  
  181.    The name is for illustration, this is just one way to do it!
  182.  
  183.    Example (c:> prompt assumed): ------------------------
  184.  
  185.       cd\                                  [go to root directory       ]
  186.  
  187.       mkdir DeeP                           [create a directory for DeeP]
  188.       cd Deep                              [go to directory            ]
  189.  
  190.  
  191.       -- for the shareware version--
  192.  
  193.          pkunzip a:DeePxxxS.ZIP \doom\deep     [unzip from your a: drive.]
  194.  
  195.       -- for the registered version--
  196.  
  197.          pkunzip a:DeePreg.ZIP \doom\deep  [unzip from your a: drive.]
  198.  
  199.  
  200.  
  201. 3. How to start DeeP
  202.    ──────────────────────────────────────
  203.  
  204.    DeeP is started by typing:  DeeP  <command line options>
  205.  
  206.    The first time you type DeeP, you are prompted for the type of video
  207.    driver desired. If you don't know, start with VESA.  To reset the
  208.    driver, type DeeP -D NEW to select a new driver.
  209.  
  210.    The initial video resolution is 800x600. You can change this within
  211.    the program at any time. You can also change the resolution at load time
  212.    by typing DeeP -V #, where # is from 1 to 4 (1=640x480, 2=800x600, 
  213.    etc.)
  214.  
  215.    The file ~DEEP.WAD is created when you rebuild Nodes from DeeP for 
  216.    DOOM or DOOM II.
  217.  
  218.    The file ~HEEP.WAD is created when you rebuild Nodes from DeeP for 
  219.    HERETIC and HEXEN.
  220.  
  221.   ~DEEP.WAD and ~HEEP.WAD contain a copy of your last saved level. You can 
  222.    use this to restore (use COPY) in case something goes wrong with the node 
  223.    building. 
  224.  
  225.    You will get the message level "YOUR.WAD" (whatever you called it) not 
  226.    found.
  227.  
  228.    This can happen if the you saved a level, but it did not succesfully save 
  229.    for some reason. 
  230.    
  231.    Typical reasons are: 1) You ran out of memory (reduce Smartdrv cache).
  232.                         2) You ran out of disk space.
  233.                         3) FAT errors?
  234.                         4) Errors caused by DOOM/HERETIC/HEXEN from playing 
  235.                            a level with errors.
  236.                         5) You bypassed the DEEP.BAT file using your own
  237.                            batch file and forgot to make it work the same.
  238.  
  239.                            The batch files have to be constructed as
  240.                            distributed!
  241.  
  242.    When running from DeeP, the message will flash and you won't be able to 
  243.    tell what happened. But you never see the DeePBSP screen come up. That's 
  244.    your first clue that something is amiss.
  245.  
  246.    Then you might want to use the temporary file (or use the one named .BAK,
  247.    although the .BAK is prior to your changes).
  248.  
  249.    Use the DOS COPY command to copy the file back to the original name.
  250.  
  251.           >>> !!  CAUTION !! <<
  252.  
  253.    DO NOT USE the ~DEEP.WAD or ~HEEP.WAD as direct input. Copy it and give it
  254.    a different name if you want to use it again. Failure to do this will 
  255.    result in the loss of all data in the level!
  256.  
  257.  
  258. 4. Command line options
  259.    ──────────────────────────────────────
  260.  
  261.    The command line options are explained in DeeP by entering the H (help)
  262.    usage command.  Enter ? to see all the Help.
  263.  
  264.  
  265. 5. The DeeP.CHK, Project (.PRJ) and Texture (.TCF) Files
  266.    ─────────────────────────────────────────────────────
  267.  
  268.    The DeeP.CHK file contain the status of your options and settings for the
  269.    the last project active, the xxxxx.PRJ file. ("xxxxx" varies according to
  270.    the game selected or names you have created yourself. See online help
  271.    for more information.)
  272.  
  273.    The xxxx.PRJ defines the IWAD and default texture name xxxxx.TCF.  "xxxx"
  274.    varies according to the game selected just like xxxx.PRJ.
  275.  
  276.    The xxxx.TCF defines a set of default textures to use. 
  277.  
  278.    If you mess up the settings, delete DEEP.CHK to restore all files to the 
  279.    defaults. It is possible for this file to get corrupted due to "normal" 
  280.    DOS FAT table allocation errors. We suggest you delete the file and start 
  281.    over when any FAT error for this file is reported. Inexplicable behavior 
  282.    can sometimes be traced to corrupted .CHK, .PRJ or .TCF files.
  283.  
  284.    The largest complete path name for any file is 42 characters!
  285.    This includes the drive specification "C:\".
  286.  
  287.    The largest default path (either explicit or implied by the directory you
  288.    are in) is 27 characters.
  289.  
  290.    For example: C:\DOOM2\WADS\TESTLVL.WAD  is 25 characters long.
  291.  
  292.    The default path is always added to any file you read or write,
  293.    so don't forget to count it.
  294.  
  295.  
  296. 6. The DeeP Main Menu
  297.    ──────────────────────────────────────
  298.  
  299.    DeeP has online documentation to help you run it. Type "?" and press enter.
  300.    This brings up a help screen that explains what each option does in full
  301.    detail. The complete documentation is listed here as well as in Edit,
  302.    under "All Help".
  303.  
  304.    In Map edit mode, F1 brings up more help and even more help for the
  305.    menu items on the top bar!
  306.  
  307.    You can print the documentation by selecting the Print button.
  308.  
  309.  
  310. 7. DeeP Map Level Editor
  311.    ──────────────────────────────────────
  312.  
  313.    Type E to start the map editor. The map editor is an editor of the level.
  314.    Select the level from the menu shown. This brings up a map of the
  315.    level you have chosen to edit, for example, MAP10 (DOOM II and HEXEN) 
  316.    or E2M3 (DOOM and HERETIC).
  317.  
  318.    Once in the editor set all the options in the Edit pull-down menu
  319.    to automatically restart, set colors and other working defaults.
  320.  
  321.    The editor has Four Editing Modes. In each edit mode you can Add, Delete
  322.    or Change the type of object selected.
  323.  
  324.    The four main editing modes are:
  325.  
  326.    a.  Sector Mode
  327.    b.  Vertices Mode
  328.    c.  Thing Edit Modes
  329.    d.  Linedef and Sidedef Modes
  330.  
  331.    In addition there are four Tool editing modes:
  332.  
  333.    a.  Line drawing mode
  334.    b.  Rectangle mode
  335.    c.  Polygon mode
  336.    d.  Stair mode
  337.  
  338.    The online help has explanations for each of these functions.
  339.    Registered DeeP contains the latest explanations of these functions.
  340.  
  341.  
  342. 8. The Commands
  343.    ──────────────────────────────────────
  344.  
  345.    Use the built-in F1 help to examine the commands. Start with ? at the
  346.    DOS character mode commands and select the top sections by activating them
  347.    and then pressing F1. For example, press Alt+S and then press F1 to see
  348.    the help for Save.
  349.  
  350.    Also press F1 where indicated on the top line, to see a description of
  351.    the commands available for the current function. 
  352.  
  353.  
  354. 9.  Tutorial
  355.    ──────────────────────────────────────
  356.  
  357.    Print the file TUTORIAL.DOC for beginning help on using DeeP to create and
  358.    edit levels. It is also useful for persons new to DeeP, since it also
  359.    show how to use the commands. The file DEEPEXAM.WAD contains examples
  360.    of some of the predefined structures you can quickly create, from windows
  361.    to stairs.
  362.  
  363.    The file textures are incorrect for HERETIC/HEXEN, but can be quickly 
  364.    changed using the F10 fix missing textures feature.
  365.  
  366.  
  367. 10. DPMI DeeP and DeePBSP
  368.    ──────────────────────────────────────
  369.  
  370.    The DPMI versions of DeeP and DeePBSP require that you have HIMEM.SYS 
  371.    installed in your CONFIG.SYS file. If you don't, it WON'T WORK. There are 
  372.    further notes below. We wish it was simpler, but this is out of our control, 
  373.    since we have to use the tools available at reasonable cost to us (Borland).
  374.  
  375.    Your CONFIG.SYS file also requires a FILES=20 ( or more ) statement.
  376.  
  377.    We do NOT have control when the program starts, so we can't tell you
  378.    what to do in the opening screen!
  379.  
  380.    DeePBSP is an enhanced node builder that was made using information from
  381.    BSP 1.2, DEU 5.21 and the literature.
  382.  
  383.    DeePBSP is about 20-30 times faster than BSP, can distinquish smaller
  384.    vertex spacing and features a display to see how your level is progressing
  385.    as it is being built.
  386.  
  387.    In addition, DeePBSP can build nodes from within a grouped PWAD, so
  388.    DO NOT substitute another node builder, since it won't work right when
  389.    run by DeeP!!
  390.  
  391.    NOTE: 
  392.  
  393.    If the manner in which you build 2-sided objects is not correct, you may 
  394.    get "floating" floors and barriers.  These types of errors are not caught 
  395.    by the error checker, since 2-sided LineDefs have too many valid 
  396.    combinations. Basically, when you build an object, you should try to have
  397.    all the LineDef sidedefs (side1 or side2) all facing the same direction,
  398.    either all in or all out. Failure to follow this guideline, may introduce
  399.    node conflicts.
  400.  
  401.    DeePBSP is automatically run by selecting "Yes" when asked whether you want
  402.    the nodes built or not.
  403.  
  404.    DeePBSP COPIES the reject map "as is", so be sure to clear the reject area
  405.    with DeeP when requested (see F5 options for always prompting).
  406.  
  407.    Experiment with the DeeP clear REJECT options (see File, Save with Build)
  408.    to see if you need to work with the REJECT to speed up your level.
  409.  
  410.    (DeePBSP formerly was called TBSP. TBSP always clears the reject map.)
  411.  
  412.    There is a check in DeePBSP for viruses or allocation errors. The message
  413.    !!! Warning DeePBSP size wrong? !!! appears if it detects an error. An
  414.    extra startup delay is added (so you can see the message). The program
  415.    continues to execute.
  416.  
  417.    A change in the program size indicates a serious error in the FAT
  418.    file allocation or a virus! So try to find out why it's complaining.
  419.  
  420.    If you get an ATAN2 error or DOMAIN error, you forgot to run the total 
  421.    check on the level and you have overlapping vertices or other errors in 
  422.    your level.
  423.  
  424.    YOU SHOULD TEST BUILDING NODES ON YOUR SYSTEM FIRST TO BE SURE IT WORKS!
  425.  
  426.    Registered users can run DeePBSP by hand by entering 
  427.    C:\..DeePBSP INWAD.WAD OUTWAD.WAD. The shareware version works only with 
  428.    PWAD files created by DeeP.
  429.  
  430.    Fill in the C:\.. path with yours and use your name for the wad files to
  431.    test with.  It's best to test with an original id level so that we have
  432.    a level that we know is ok!
  433.  
  434.    Observe any errors (if there's a problem it will happen right away) and
  435.    read below for how to fix it.
  436.  
  437.  
  438. 11. Registered DeePBSP
  439.     ──────────────────
  440.  
  441.     The registered version of DeePBSP does not have any delay with the
  442.     following considerations:
  443.  
  444.     a. DeePBSP must not be renamed to some other name.
  445.     b. The registered version of DeeP must be in the same directory
  446.        as DeePBSP (called DeeP32.exe).
  447.  
  448.     If a delay occurs, the registered version of DeeP is damaged or
  449.     you renamed DeePBSP. Please reinstall.
  450.  
  451.  
  452. 12. DeeP and Windows   <<<<<<<  be sure to read this >>>>>>>>
  453.     ────────────────
  454.  
  455.    DeeP requires the programs 32RTM.EXE, DPMIVM.OVL, BGI32.DLL and 
  456.    METWND08.DLL in the directory where DeeP was installed as well as the
  457.    .FNT files included.
  458.  
  459.             ------->   WINDOWS Modifications <-------
  460.  
  461.    If you run DeeP from within windows, SYSTEM.INI must have the following
  462.    line added (use DOS EDIT ) after the line [386Enh]        (Change the
  463.    c:\DOOM2\DeeP to reflect the location where you installed the program).
  464.  
  465.            device = c:\DOOM2\DEEP\WINDPMI.386
  466.  
  467.  
  468. 13. DeeP and QEMM      <<<<<<<  be sure to read this >>>>>>>>
  469.     ────────────────────────────────────
  470.  
  471.     If you use QEMM, the QDPMI.SYS driver and the Borland RTM.EXE used by
  472.     DeeP do not work together. You will get an Exception = 000cH..etc.,
  473.     from QDPMI. We don't know at this time who should change their code. If
  474.     anyone knows more about this, please let us know. Meanwhile, we'll try
  475.     to find out too.
  476.  
  477.     DEVICE=QDPMI.SYS
  478.  
  479.     The program QDPMI.SYS appears to be installed if you used the default
  480.     config when you installed QEMM.
  481.  
  482.     Remove the DEVICE=QDPMI.SYS from the CONFIG.SYS file or make an alternate
  483.     boot setup that doesn't use this file.
  484.  
  485.     You may not need QDPMI.SYS at all! Refer to QHINTS.DOC for information.
  486.  
  487. 14. DeeP and OS/2
  488.     ──────────────
  489.  
  490.     DeeP works with the latest OS/2 Warp. You do have to allocate at least
  491.     5MB (6MB preferred) to the DOS environment or else the DPMI extender
  492.     or DeeP complains about not enough uncommitted memory!
  493.  
  494.  
  495. 15. DeeP and WIN95
  496.     ──────────────
  497.  
  498.     The DPMI support in WIN95 is not currently compatible if running in
  499.     Windows.  If you "boot" to DOS 7.0 it all works fine. Check out the
  500.     AUTOEXEC.BAT the Windows 95 is using. It works better if you run a
  501.     SMARTDRV cache of around 512kb.
  502.  
  503.     Here's how you do it:
  504.  
  505.     Click on the Start button (lower left corner), then select Shutdown 
  506.     and then Restart in DOS mode.
  507.  
  508.     Borland needs to fix the Powerpak and is working on the problem.
  509.  
  510.  
  511. 16. Future stuff
  512.     ──────────────────────────────────────
  513.  
  514.     Moving right along, (did cut,paste,merge,undo, rotating stairs, 
  515.     interactive tools, directory browse, project files, texture files,
  516.     PCX viewer, file browser and integrated control).
  517.    
  518.    1. Next Version will have ability to draw on any Texture! 
  519.       (HEXEN pushed this back a bit.)
  520.    2. Merge directly from any file without having to read in the level.
  521.    3. More Texture stuff to make it easier to combine textures
  522.  
  523. 17. Ordering Information
  524.     ────────────────────
  525.  
  526.          >>>      To order the Registered version     <<<   
  527.                             of DPMI DeeP                  
  528.                                                
  529.    1. Register Online with CompuServe GO SWREG :         
  530.                                                
  531.       The Registration ID for DeeP is 5392.
  532.  
  533.       The current ShareWare version is found in the ACTION forum (GO GAM586).
  534.                                                
  535.    2. See ORDER.FRM for Mailing Instructions.  
  536.  
  537.       Select Print Order Form under Help in Edit to let DeeP print the form.
  538.                                                
  539.    3. Register voice with MC, Visa or COD.   
  540.                                                
  541.       Call : (206) 827-8794 voice  
  542.               
  543.                                                
  544.       Call Today and start your new adventure as   
  545.           a DOOM, HERETIC or HEXEN wad author.               
  546.  
  547.    ──────────────────────────────────────────────────────────────────────
  548.                           The End
  549.    ──────────────────────────────────────────────────────────────────────
  550.                                                
  551.  
  552.  
  553.